/* 
	1.该文件主要用于创建Count的容器组件；
	2.容器组件不是程序员亲手创建的，是靠方法生成的；
*/
//引入connect方法，用于：创建一个容器组件，同时连接UI组件与redux
import {connect} from 'react-redux'
//引入UI组件(左手)
import CountUI from '../components/Count'
//引入对应的actionCreator
import {
	createIncrementAction,
	createDecrementAction,
	createWaitIncrementAction,
	createServerIncrementAction
} from '../redux/count_action'


//创建一个容器组件
export default connect(
	state => ({sum:state}), //映射state（state是redux中的总状态，目前就是个数字）
	{
		jia:createIncrementAction,
		jian:createDecrementAction,
		dydJia:createWaitIncrementAction,
		serverJia:createServerIncrementAction
	}
)(CountUI)